﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using BEL;

namespace Web_Guia_Digital_Georeferenciada
{
    public partial class PaginaPrincipal : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                Usuario usu = (Usuario)Session["Usuario"];
                if (usu == null)
                {
                    btnCerrarSession.Visible = false;
                    lblBienvenido.Visible = false;
                    btnBorrarModificar.Visible = false;
                    btnIniciarSession.Visible = true;
                    btnRegCom.Visible = true;
                    btnRegUsu.Visible = true;
                }else if (usu!= null){
                    lblBienvenido.Visible = true;
                    btnIniciarSession.Visible = false;
                    btnCerrarSession.Visible = true;
                    btnRegCom.Visible = false;
                    btnRegUsu.Visible = false;
                    btnBorrarModificar.Visible = true;
                }
                if(Session["Comercio"] != null)
                {
                    cmdModificarComercio.Visible = true;
                }

            }
            catch (System.Exception ex)
            {
                Response.Write("<script>alert('Ha ocurrido un error en la aplicación')</script>" + ex.Message);
            }
        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            try
            {
                Response.Redirect("./Mantenimientos/Login.aspx");
            }
            catch (System.Exception ex)
            {
                Response.Write("<script>alert('Ha ocurrido un error en la aplicación')</script>" + ex.Message);
            }
            
        }

        protected void Button2_Click(object sender, EventArgs e)
        {
            try
            {
                Response.Redirect("~/Mantenimientos/MantenimientoDeUsuariosFinales.aspx");
            }
            catch (System.Exception ex)
            {
                Response.Write("<script>alert('Ha ocurrido un error en la aplicación')</script>" + ex.Message);
            }
           
        }

        protected void Button3_Click(object sender, EventArgs e)
        {
            try
            {
                Response.Redirect("~/Mantenimientos/MantenimientoDeComercios.aspx");
            }
            catch (System.Exception ex)
            {
                Response.Write("<script>alert('Ha ocurrido un error en la aplicación')</script>" + ex.Message);
            }            
        }

        protected void btnCerrarSession_Click(object sender, EventArgs e)
        {
            lblBienvenido.Visible = false;
            Session["Usuario"] = null;
            btnIniciarSession.Visible = true;
            btnCerrarSession.Visible = false;
            btnRegCom.Visible = true;
            btnRegUsu.Visible = true;
            btnBorrarModificar.Visible = false;
            
        }

        protected void btnBorrarModificar_Click(object sender, EventArgs e)
        {
            Response.Redirect("~/Mantenimientos/MantenimientoDeUsuariosFinales.aspx");
        }

        protected void btnProductos_Click(object sender, EventArgs e)
        {
            Response.Redirect("~/Mantenimientos/MantenimientoDeProductos.aspx");
        }

        protected void Button1_Click1(object sender, EventArgs e)
        {
            Response.Redirect("~/Mantenimientos/MantenimientoRubros.aspx");
        }

        protected void btnVerComercio_Click(object sender, EventArgs e)
        {
            Response.Redirect("~/VisualizacionDeComercios.aspx");
        }

        protected void cmdModificarComercio_Click(object sender, EventArgs e)
        {
            Response.Redirect("~/Mantenimientos/MantenimientoDeComercios.aspx");
        }

        protected void btnMapas_Click(object sender, EventArgs e)
        {
            Response.Redirect("~/BusquedaComercios.aspx");
        }
    }
}